Estoy usando Amazon Redshift. En mis tablas tengo dos columnas (Fecha y Hora), junto con otras columnas con valores como requestdate requesthour 2016-10-10 1 2016-10-10 2 ... ... Ahora quiero comparar dos fechas con horas (día entre 2016-10-1005 && 2016-11-1109). Generalmente comparando con qyery como Donde fecha> = xxxx && fecha <= aaaa && hora> = hhhh && hora
2021-01-08 08:12:22
Aquí hay una forma explícita: donde (fecha> xxxx o (fecha = xxxx y hora> = hhhh)) y (fecha= xxxx + hhhh * intervalo '1 hora' y fecha + hora * intervalo '1 hora'